timber trade certificate - French English Dictionary